home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / workbench / libs / conlib.lha / ConLib / C_Stuff / pragmas / conlib.h
C/C++ Source or Header  |  1992-01-04  |  1KB  |  33 lines

  1. /* Pragmas for con.library */
  2.  
  3. /* Created from the original assembly source ('con_lib.fd') by Bjørn Reese.
  4. ** C translation by Michael Berg.
  5. ** This will work perfectly under Aztec, but requires modifications for
  6. ** Lattice.
  7. ** Place this file in <pragmas/conlib.h>.
  8. */
  9.  
  10. #ifndef PRAGMAS_CONLIB_H
  11. #define PRAGMAS_CONLIB_H
  12.  
  13. #include <protos/conlib.h>
  14.  
  15. #pragma amicall(ConBase, 0x1e, OpenCon(a0,d0))
  16. #pragma amicall(ConBase, 0x24, CloseCon(a0))
  17. #pragma amicall(ConBase, 0x2a, DoFormat(a0,a1,a2,a3,d0))
  18. #pragma amicall(ConBase, 0x30, UserNotes(a0,a1,d0))
  19. #pragma amicall(ConBase, 0x36, DefineChars(d0,a1,a2))
  20. #pragma amicall(ConBase, 0x3c, DisplayRaw(a0,a1,d0))
  21. #pragma amicall(ConBase, 0x42, Display(a0,a1,a2,d0))
  22. #pragma amicall(ConBase, 0x48, Accept(a0,a1,d0))
  23. #pragma amicall(ConBase, 0x4e, AcceptString(a0,a1,d0))
  24. #pragma amicall(ConBase, 0x54, SetMsgHandler(a0,a1))
  25. #pragma amicall(ConBase, 0x5a, GetInfo(a0,a1))
  26. #pragma amicall(ConBase, 0x60, SetGfx(a0,d0,d1,d2))
  27. #pragma amicall(ConBase, 0x66, GotoXY(a0,d0,d1))
  28. #pragma amicall(ConBase, 0x6c, Cursor(a0,d0))
  29. #pragma amicall(ConBase, 0x72, Scroll(a0,d0))
  30. #pragma amicall(ConBase, 0x78, Convert(a1,a2,d0,d1))
  31.  
  32. #endif
  33.